English Dictionary
◊ SKID ROAD
skid road
n : a track made of logs on which freshly cut timber can be
hauled